package com.zkthink.ceres.pay.wechat.v3.entity.result.withdraw;

import com.alibaba.fastjson.annotation.JSONField;
import com.zkthink.ceres.pay.wechat.v3.entity.result.BasePayResult;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * <p>
 * 合并下单结果
 * </p>
 *
 * @author vivi.huang
 * @since 2020/5/17
 */
@Data
@Accessors(chain = true)
public class WithdrawResult extends BasePayResult {

    private static final long serialVersionUID = 1960459269579244358L;


    /**
     * 提现单状态	status	enum	是	提现状态，枚举值：
     * CREATE_SUCCESS：受理成功
     * SUCCESS：提现成功
     * FAIL：提现失败
     * REFUND：提现退票
     * CLOSE：关单
     * 示例值： SUCCESS
     */
    @JSONField(name = "status")
    private String status;


    /**
     * 解决方案	solution	string（255）	否	出错解决方案指引。
     * 示例值：请修改结算银行卡信息
     */
    @JSONField(name = "solution")
    private String solution;



}